flow artifact - German English Dictionary